﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Doves.DataAccessLayer;
using HtmlAgilityPack;

namespace Doves.Crawlement
{
    public class ArticleCrawlerInputDataType
    {
        private Link _link;
        private HtmlDocument _htmlDoc;
        private ArticleAnalizer _analizer;
        private IEnumerable<ContentKilledChild> _killedChildList;
        private IEnumerable<ContentReplacing> _replacingList;

        public Link Link
        {
            get { return _link; }
            set { _link = value; }
        }
        public HtmlDocument HtmlDoc
        {
            get { return _htmlDoc; }
            set { _htmlDoc = value; }
        }
        public ArticleAnalizer Analizer
        {
            get { return _analizer; }
            set { _analizer = value; }
        }
        public IEnumerable<ContentKilledChild> KilledChildList
        {
            get { return _killedChildList; }
            set { _killedChildList = value; }
        }
        public IEnumerable<ContentReplacing> ReplacingList
        {
            get { return _replacingList; }
            set { _replacingList = value; }
        }
    }
}
